make one's best endeavour

盡最大努力,盡力,竭力